home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #14
/
Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO
/
prog_d
/
inictl12.zip
/
VENDINFO.DIZ
< prev
Wrap
VENDINFO
|
1996-01-14
|
14KB
|
293 lines
+-------------------------------------------────────-----────────----+
| This VENDINFO Product Information File contains both readable text |
| and tools-accessible data about a product. See the last text |
| section, below, for more information about VENDINFO and its tools. |
+--------------------------------------------------------------------+
VENDINFO standard v1.03, produced by VendEdit v1.22, 14-Jan-1996
===== Product Information ==============================
Product: IniControls .INI-aware Delphi Components
Version: 1.23
Version Date: 14-Jan-1996
Product Type: Software
Basic Distribution Policy (see License, below, for details):
Shareware, subject to distribution restrictions
Product Description: .INI-aware Delphi components, for
configuration programs; includes edit box,
radio button, checkbox, combo box, and string
grid. Eliminates tedious coding of
TInifile.ReadString and WriteString calls.
Reason for version: Fixes; added demo project
Category: Computer programming; Languages; Pascal; OOP
Pascal for Windows (Borland)
Keywords: DELPHI COMPONENT INI CONFIG VCL
Required Packages: INICTL12
This Package: INICTL12
Registration Fee: 17.50-37.50 (USD)
Required Configuration
Processor Family: Intel 80x86 (minimum 80386)
Minimum OS: MS-DOS 3.0
Standard RAM: 640K
Hard Drive Space: 492K
Required:
Hard drive
Req'd Software: Borland Delphi 1.0 or above
Orders:
Address: Prodigy Computing (Pty) Ltd
PO Box 2194
Cramerview
2060
South Africa
Phone: 011-27-11-792-8360
FAX: 011-27-11-888-2370
CompuServe: 73770,660
Internet: keating@acm.org
Support:
Address: Prodigy Computing (Pty) Ltd
PO Box 2194
Cramerview
2060
South Africa
FAX: 011-27-11-888-2370
CompuServe: 73770,660
Internet: keating@acm.org
===== Information for Users ("READ-ME") ================
This README file gives instructions for installation, and a bare outline
of what IniCtrls does. You will find much fuller details in the helpfile,
INICTRLS.HLP.
INTRODUCTING INICONTROLS
IniControls is a small set of components for Delphi programmers. The
components are intended primarily for programmers who are writing
configuration programs that store settings and preferences in .ini files
(and, under Windows 95, in the registry).
The IniControls components are like Delphi data-aware components. But
instead of linking a control on the screen directly to a field in a
database, these components link the control to an entry in an .ini file.
We call them .ini-aware components.
Delphi comes with a TIniFile object that encapsulates the behaviour of
.ini files. But if you have an even moderately complex configuration
program to write, you will find yourself coding large blocks of
ReadString and WriteString method calls. This is easy, but tedious.
IniControls lets you snap together components in Designer to build a
configuration program with almost no coding. You can load the controls
from the .ini file, save the new settings back, or restore installation
defaults, all with a single line of code each. IniControls provides a
complete set of controls, including edit box, numeric-only edit box,
radio button,checkbox, combobox and string grid.
===== Packing List =====================================
As released by the author or publisher, this package contained the
following files in addition to this VENDINFO.DIZ:
Filename Size Date Time CRC32
READ_ME.BAT 31 14-Jan-1996 01:23a 6078A6E6
INICTRLS.DCR 12037 14-Jan-1996 01:23a 0237D33D
INICTRLS.DCU 68720 14-Jan-1996 01:23a CF37173E
ID_MAIN.DFM 73569 14-Jan-1996 01:23a D506EC58
FILE_ID.DIZ 232 14-Jan-1996 01:23a AEE16F22
LICENCE.DOC 412 14-Jan-1996 01:23a 58B0AA35
INIDEMO.DPR 490 14-Jan-1996 01:23a 8704E67E
INICTRLS.HLP 87025 14-Jan-1996 01:23a 6C4FE703
PUBLIC.KEY 1023 14-Jan-1996 01:23a E7520E96
INICTRLS.KWF 16384 14-Jan-1996 01:23a B2F022B1
ID_MAIN.PAS 5622 14-Jan-1996 01:23a C8D1AFF4
README.WRI 8448 14-Jan-1996 01:23a E06C35C1
===== Installation =====================================
IniControls is a programmer's tool. We assume you already know how to
create directories, unzip files, and so forth. However, this may be the
first time you've installed third-party Delphi components, so we're
including step-by-step instructions for this.
INSTALLING INICONTROLS
There are two steps to installation: installing the IniControls unit in
the Delphi environment, and installing the helpfile so that it is
accessible to the Delphi context-sensitive search engine.
Installing the Components
Start Delphi and close any open project. Then select Options | Install
Components | Add | Browse. Set List files of type to Unit file (*.dcu)
and navigate to the directory where you unzipped the IniControls package.
Select inictrls.dcu and press OK. You will then be returned to the main
Install Components dialogue. Press OK.
After a noticeable pause, Delphi will return control to you. You will
notice that the component palette has a new tab labelled .INI containing
seven new components. (You can change this arrangement later using
Options | Environment | Palette if you like.)
Installing Help
You can consult the helpfile, INICTRLS.HLP, without installing it. But
you will not have context-sensitive help inside Designer until you
install the help in the Delphi environment. We have taken a lot of
trouble over the smooth integration of IniCtrls help with the Delphi
search engine. Please install it.
1. In the IniCtrls package you will find two files that you need,
INICTRLS.HLP and INICTRLS.KWF. Copy INICTRLS.HLP to \DELPHI\BIN. Copy
INICTRLS.KWF to \DELPHI\HELP.
2. Run HELPINST.EXE: this is supplied as part of the Delphi package.
First select File | Open and open \DELPHI\BIN\DELPHI.HDX. Then select
Keywords | Add keyword file and open \DELPHI\BIN\INICTRLS.KWF. Finally,
select File | Save and exit the program.
RUNNING THE DEMO PROGRAM
Included in the package is a small demo project, INIDEMO.DPR. This shows
you much of what IniControls can do. It'll take you five minutes to run.
COPYRIGHT
IniControls was written by Paul Keating. The program and its supporting
materials are copyright c 1995 by Prodigy Computing (Pty) Limited, PO Box
2194, Cramerview 2060, South Africa.
ASSOCIATION OF SHAREWARE PROFESSIONALS
This program is produced by a member of the Association of Shareware
Professionals (ASP). ASP wants to make sure that the shareware principle
works for you. If youare unable to resolve a shareware-related problem
with an ASP member by contacting the member directly, ASP may be able to
help. The ASP Ombudsman can help you resolvea dispute or problem with an
ASP member, but does not provide technical support for members' products.
Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI USA
49442-9427, Fax 616-788-2765, or send a CompuServe message via CompuServe
Mail to ASP Ombudsman 70007,3536 (Internet: 70007.3536@compuserve.com).
===== Warranty =========================================
IniControls is made available voetstoots (a Roman-Dutch legal condition
that excludes, among other things, all supplier's warranties of any kind,
express or implied, against defects latent or patent). You assume all
responsibility for the adverse consequences of any defects in
IniControls, including any adverse consequences of including it in your
own products. If IniControls does not work, or if it works differently
from the way you expected or intended or were led to believe, your sole
remedy is to stop using it, uninstall it from your Delphi environment,
and remove all references to it from your own program code. You may in
certain cases claim a refund of any licence fee you have paid.
===== License for Use and Distribution =================
TRIAL-USE LICENCE
IniControls is distributed as shareware. It is not in the "public
domain". It is not free software. However, you do have the opportunity to
try it for 90 days before you pay for it, subject to the terms of the
evaluation licence, which you can read in the helpfile.
You may not distribute programs of your own that incorporate INICTRLS.DCU
without a developer licence. A licence costs $17-50 (or $37-50 if you
want the source) per developer workstation; generous site licences are
available. This is a one-off fee: there are no royalties to pay.
How to Obtain a Developer Licence
You will find a licence form in the helpfile. Help will print it or copy
it to the Windows clipboard for you. You have the choice of paying by
cheque, credit card, company purchase order, NetCash, or, if you have a
CompuServe account, you can license the product online.
The benefits of licensing the program are:
1. Deployability. You can't deploy applications containing unlicensed
copies of INICTRLS.DCU to end-user sites. When we receive your licence
form we will send you a licence number that will permit you to deploy
unlimited copies of your programs.
2. Support. Licensed users get guaranteed support for 90 days. If
IniCtrls does not work on your system we will do our best to fix it so
that it does work. We can't promise to make it work in all cases. If we
can't fix the defect we will refund your fee.
3. Nag-free usage. After your trial-use licence expires, the program will
nag you to license it.
Distribution Licence Terms
The following may distribute the IniControls package including
INICTRLS.DCU and all of its supporting materials completely unaltered,
without further permission:
o private individuals passing copies to friends without charge;
o bulletin board systems;
o bulletin board file distribution networks;
o disk vendors who are ASP Vendor Members; and
o disk vendors who are not ASP Vendor Members but who disclose to
their customers prior to purchase in a visible fashion that the
product is shareware, the nature of shareware, and that separate
payment to the copyright owner is required if the product is used
beyond the 90-day trial period.
For other channels of distribution or to distribute in modified form,
youmust consult the data record in the file VENDINFO.DIZ, which is
included in the package, and which is hereby incorporated by reference.
Any distribution satisfying all the distribution requirements expressed
in that data record is hereby authorized.
Distribution that does not conform to the requirements of this licence
nor to the requirements expressed in the attached data record requires
explicit written permission from the copyright owner in every case.
This distribution licence does not permit you to incorporate INICTRLS.DCU
into an application program for distribution for end-users. To distribute
the product in that form you must have a paid-for developer licence.
===== About VENDINFO Files =============================
Each VENDINFO.DIZ file contains extensive information about a product.
This "human-readable" section is followed by a compressed data record
useable by automated tools. The data record allows BBSes and other
distributors to automate package handling, and provides users with a
wealth of product information. VENDINFO tools (free viewer for users,
free or inexpensive processors for distributors, editors for authors)
are available from many sources, including the originators of VENDINFO:
Rams' Island Software Voice: 303-841-2848 CompuServe: 76244,324
7644 E. Lakecliff Way BBS: 303-841-6269 FidoNet: 1:104/333
Parker, CO 80134-5904 USA FAX: 303-841-6269 RIME: 1235
===== Compressed Data Record Follows ===================
PK